import axios from 'axios'

const httpUtil = axios.create({
  //baseURL: "http://localhost:8080/",  // 请求地址
  baseURL: "http://127.0.0.1:8080/",
  timeout: 6000,  // 超时时间
  withCredentials: true
})

httpUtil.interceptors.request.use(config => {
  // 将来需要将token加到请求头中
  // let token = window.localStorage.getItem("wg_token")
  // if(token) {
  //   if(token != "") {
  //      config.headers['wg_token'] = token
  //   }
  // }
  return config
}, err => {
  return Promise.reject(err)
})

httpUtil.interceptors.response.use(res => {
  // 将来需要将后端返回的token保存到cookie或者localStorage中
  console.log("响应拦截")
  return Promise.resolve(res)
}, err => {
  return Promise.reject(err)
})

export default httpUtil